package com.dm.service;

/**
 * @Author DongJunJun
 * @Date 2022/9/6 19:01
 */
public interface MailService {

    /**
     * 发送普通的文本邮件
     *
     * @param to      收件人
     * @param subject 邮件的主题
     * @param content 邮件的内容
     */
    void sendSimpleMail(String to, String subject, String content);

    /**
     * 发送抄送的邮件
     *
     * @param to      收件人
     * @param subject 邮件的主题
     * @param content 邮件的内容
     * @param cc      抄送的人
     */
    void sendSimpleMail(String to, String subject, String content, String... cc);


    /**
     * 发送带有附件的邮件
     *
     * @param to      收件人
     * @param subject 邮件主题
     * @param content 邮件的内容
     * @param path    附件路径
     */
    void sendAttachmentMail(String to, String subject, String content, String path);
}
